using DealerPlatform.Domain;
using DealerPlatform.Service.CustomerApp.Dtos;

namespace DealerPlatform.Service.CustomerApp;

public interface ICustomerService : IOcTag
{
    Task<bool> CheckPassword(CustomerLoginDto dto);
    Task<Customer> GetCustomerAsync(string customerNo);
    Task<List<InvoiceOfOrderConfirmDto>> GetInvoiceByUser(string customerNo);
    Task<CustomerDto> GetCustomerDto(string customerNo);
}